package com.ruoyi.process.mapper;

import java.util.List;
import com.ruoyi.process.domain.WorkArtiseeding;

/**
 * 人工播种Mapper接口
 *
 * @author ruoyi
 * @date 2021-07-12
 */
public interface WorkArtiseedingMapper
{
    public List<WorkArtiseeding> selectWorkArtiseedingByuserId(Long userId);
    /**
     * 查询人工播种
     *
     * @param workArtiseedingId 人工播种ID
     * @return 人工播种
     */
    public WorkArtiseeding selectWorkArtiseedingById(Long workArtiseedingId);

    /**
     * 查询人工播种列表
     *
     * @param workArtiseeding 人工播种
     * @return 人工播种集合
     */
    public List<WorkArtiseeding> selectWorkArtiseedingList(WorkArtiseeding workArtiseeding);

    /**
     * 新增人工播种
     *
     * @param workArtiseeding 人工播种
     * @return 结果
     */
    public int insertWorkArtiseeding(WorkArtiseeding workArtiseeding);

    /**
     * 修改人工播种
     *
     * @param workArtiseeding 人工播种
     * @return 结果
     */
    public int updateWorkArtiseeding(WorkArtiseeding workArtiseeding);

    /**
     * 删除人工播种
     *
     * @param workArtiseedingId 人工播种ID
     * @return 结果
     */
    public int deleteWorkArtiseedingById(Long workArtiseedingId);

    /**
     * 批量删除人工播种
     *
     * @param workArtiseedingIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteWorkArtiseedingByIds(Long[] workArtiseedingIds);
}
